Sjoerd Simons [Mon, 7 Nov 2016 21:52:45 +0000 (22:52 +0100)]
gdk: Ensure surface buffer scale is set
GDK will only set the buffer scale for the surfaces it creates when
attaching an image or when using an egl window window. Neither will
happen for native clutter applications, thus directly set the buffer
scale from clutter in that case (so it's in sync with the rendering
scale)
Owen W. Taylor [Wed, 29 Jun 2016 21:03:46 +0000 (17:03 -0400)]
Don't create the Cogl GLib source multiple times
Since the check for backend->cogl_context was accidentally moved
to clutter_backend_do_real_create_context, the Glib source that
is created at the end of clutter_backend_do_create_context() is
created and added each time create_context() is called, though
create_context() is supposed to be idempotent.
https://bugzilla.gnome.org/show_bug.cgi?id=768243
Gbp-Pq: Name Don-t-create-the-Cogl-GLib-source-multiple-times.patch
Sjoerd Simons [Mon, 7 Nov 2016 21:52:45 +0000 (22:52 +0100)]
gdk: Ensure surface buffer scale is set
GDK will only set the buffer scale for the surfaces it creates when
attaching an image or when using an egl window window. Neither will
happen for native clutter applications, thus directly set the buffer
scale from clutter in that case (so it's in sync with the rendering
scale)
Owen W. Taylor [Wed, 29 Jun 2016 21:03:46 +0000 (17:03 -0400)]
Don't create the Cogl GLib source multiple times
Since the check for backend->cogl_context was accidentally moved
to clutter_backend_do_real_create_context, the Glib source that
is created at the end of clutter_backend_do_create_context() is
created and added each time create_context() is called, though
create_context() is supposed to be idempotent.
https://bugzilla.gnome.org/show_bug.cgi?id=768243
Gbp-Pq: Name Don-t-create-the-Cogl-GLib-source-multiple-times.patch
[changes brought forward from 1.24.0-1+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Fri, 25 Sep 2015 00:25:32 +0000]
* Disable wayland and egl support.
* Move libwayland-dev from depends to build-conflicts (not sure why it doesn't
seem to be in build-depends). attempting to disable wayland
from debian/rules doesn't seem to work.
Sjoerd Simons [Mon, 7 Nov 2016 21:52:45 +0000 (22:52 +0100)]
gdk: Ensure surface buffer scale is set
GDK will only set the buffer scale for the surfaces it creates when
attaching an image or when using an egl window window. Neither will
happen for native clutter applications, thus directly set the buffer
scale from clutter in that case (so it's in sync with the rendering
scale)
Owen W. Taylor [Wed, 29 Jun 2016 21:03:46 +0000 (17:03 -0400)]
Don't create the Cogl GLib source multiple times
Since the check for backend->cogl_context was accidentally moved
to clutter_backend_do_real_create_context, the Glib source that
is created at the end of clutter_backend_do_create_context() is
created and added each time create_context() is called, though
create_context() is supposed to be idempotent.
https://bugzilla.gnome.org/show_bug.cgi?id=768243
Gbp-Pq: Name Don-t-create-the-Cogl-GLib-source-multiple-times.patch
[ Jeremy Bicha ]
* debian/copyright: Use https for copyright headers
* debian/watch: Use https and new "special strings"
* Remove cookbook as its licensed under CC-BY-NC-SA 2.5 and not DFSG-free
- Use copyright format 1.0 with Files-Excluded field
- Update debian/watch to repack with cookbook/ removed
- Add 01_do-not-build-cookbook.patch to deal with cookbook/ removal
- Switch from --enable-docs to --disable-docs configure flag
- override get-orig-source target to fetch repacked tarball
(Closes: #821095)
[ Nicolas Dechesne ]
* Drop obsolete [!armel !armhf] from libgl1-mesa-dev dependency
(Closes: #745054)
[ Andreas Henriksson ]
* Bump Standards-Version to 3.9.8
* Fix get-orig-source override to be both policy compliant and
pkg-gnome workflow compliant by downloading to DEB_TARBALL_DOWNLOAD_DIR
(cf. #527626)